/*
* Powered By [choudou5]
* Web Site: http://www.hsolr.com
* License：MIT
* Since 2018 - 2020
*/
package com.choudou5.solr.bean.sys;

import com.choudou5.solr.bean.common.BaseUserBean;
import com.choudou5.solr.framework.constants.SysConsts;

/**
 * @name 字典类型表 Bean
 * @author choudou5
 * @date：2018-08-06
 */
public class SysDictBean extends BaseUserBean<Integer> {

    /**
     * id 编号
     */
    private Integer id;
    /**
     * dict_type 字典类型
     */
    private String dictType;
    /**
     * dict_label 字典标签
     */
    private String dictLabel;
    /**
     * dict_value 字典键值
     */
    private String dictValue;
    /**
     * dict_sort 排序号
     */
    private Integer dictSort;
    /**
     * update_by 更新者
     */
    private Integer updateBy;
    /**
     * update_time 更新时间
     */
    private java.util.Date updateTime;
    /**
     * status 状态: 0=禁用，1=正常
     */
    private String status;
    /**
     * remarks 备注
     */
    private String remarks;
    /**
     * ext_1 扩展字段1
     */
    private String ext1;
    /**
     * ext_2 扩展字段2
     */
    private String ext2;

	public SysDictBean(){
	}

	public SysDictBean( Integer id ){
			setId(id);
	}

    public SysDictBean(String dictType, String dictLabel, String dictValue) {
        this.dictType = dictType;
        this.dictLabel = dictLabel;
        this.dictValue = dictValue;
        this.status = SysConsts.STATUS_Y;
    }

    public Integer getId() {
        return this.id;
    }
    public void setId(Integer id) {
        this.id = id;
    }
    public String getDictType() {
        return this.dictType;
    }
    public void setDictType(String dictType) {
        this.dictType = dictType;
    }
    public String getDictLabel() {
        return this.dictLabel;
    }
    public void setDictLabel(String dictLabel) {
        this.dictLabel = dictLabel;
    }
    public String getDictValue() {
        return this.dictValue;
    }
    public void setDictValue(String dictValue) {
        this.dictValue = dictValue;
    }
    public Integer getDictSort() {
        return this.dictSort;
    }
    public void setDictSort(Integer dictSort) {
        this.dictSort = dictSort;
    }
    public Integer getUpdateBy() {
        return this.updateBy;
    }
    public void setUpdateBy(Integer updateBy) {
        this.updateBy = updateBy;
    }
    public java.util.Date getUpdateTime() {
        return this.updateTime;
    }
    public void setUpdateTime(java.util.Date updateTime) {
        this.updateTime = updateTime;
    }
    public String getStatus() {
        return this.status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
    public String getRemarks() {
        return this.remarks;
    }
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }
    public String getExt1() {
        return this.ext1;
    }
    public void setExt1(String ext1) {
        this.ext1 = ext1;
    }
    public String getExt2() {
        return this.ext2;
    }
    public void setExt2(String ext2) {
        this.ext2 = ext2;
    }
}
